#ifndef __CONGELAROPONENTEBONUS_H__
#define __CONGELAROPONENTEBONUS_H__

#include <iostream>
#include "Bonus.h"
#include "Pacman.h"

/*
 * CongelarOponenteBonus congela al oponente del pacman que come el bonus por cierto tiempo
 */
class CongelarOponenteBonus: public Bonus {

private:
	

public:
	
	CongelarOponenteBonus():Bonus("congelarOponente") { }

	/*
	 * @Override
	 */
	void aplicarEfecto(Posicionable *afectado) {
		
		Pacman *pacmanAfectado = ((Pacman*) afectado);
		pacmanAfectado->congelar();
	}

	/*
	 * @Override
	 */
	bool seAplicaAComedor(){
		return false;
	}


};
#endif